home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 23 / CU Amiga - Super CD-ROM 23 (June 1998).iso / CUCD / Magazine / C_Tutorial / Part-6 / IFF-library / ShowIFF / makefile < prev    next >
Encoding:
Makefile  |  1992-12-04  |  1.1 KB  |  59 lines

  1. ##
  2. ##    $Id: makefile,v 1.0 92/11/19 21:49:35 chris Exp $
  3. ##    $Revision: 1.0 $
  4. ##
  5. ##    $Filename: ShowIFF/makefile $
  6. ##    $Author: chris $
  7. ##    $Release: $
  8. ##    $Date: 92/11/19 21:49:35 $
  9. ##
  10. ##    Makefile for ShowIFF (SAS/C 6.x)
  11. ##
  12.  
  13. PROJECT    = ShowIFF
  14.  
  15.  
  16. #############################################################################
  17. ##    Flags
  18.  
  19. #CFLAGS    = DBG
  20. AFLAGS    = -iINCLUDE: -l
  21. LFLAGS    = SMALLDATA NODEBUG NOICONS MAP RAM:slink.map h,s,f,o,plain
  22.  
  23.  
  24. #############################################################################
  25. ##    Rules
  26.  
  27. .c.o:
  28.         sc $(CFLAGS) $*.c
  29.  
  30. .S.o:
  31.         Genam $(AFLAGS) $*.S
  32.  
  33.  
  34. #############################################################################
  35. ##    Command line options
  36.  
  37. All:        $(PROJECT)
  38.  
  39. Bump:
  40.         @Bumper $(PROJECT)
  41.         @SMake
  42.  
  43.  
  44. #############################################################################
  45. ##    $(PROJECT)
  46.  
  47. SI_STARTUP    = CCLIB:ArgsStartup20.o
  48. SI_LIBS        = LIB:amiga.lib CCLIB:ch.lib
  49. SI_INCL        = 
  50. SI_MODS        = $(PROJECT).o
  51.  
  52. $(SI_MODS):    $(SI_INCL)
  53.  
  54. $(PROJECT):    $(SI_STARTUP) $(SI_MODS) $(SI_LIBS)
  55.         @SLINK $(LFLAGS) FROM $(SI_STARTUP) $(SI_MODS) TO $(PROJECT) LIB $(SI_LIBS)
  56.  
  57. $(PROJECT).o:    $(PROJECT)_rev.h
  58.  
  59.